package com.webwork.lims.orders.dao;

import java.util.Date;
import java.util.List;

import com.webwork.lims.common.dao.DBInterface;
import com.webwork.lims.orders.dataobject.Order;

public interface OrderDao extends DBInterface {
	
	public void insert(final Order o);
	
	public void update(final Order o);
	
	public void delete(final String orderId);
	
	public List<Order> query(final Order o, final int page, final int size);
	
	public int count(final Order o);

	public Date queryFirstDate();

	public List<String> queryAddressByGroup(int zoneCode);
	
}
